One Practical Range-Based Numbering Scheme for XML Document
ثبت نشده
چکیده
It takes constant time to determine the ancestor relation between two nodes in an XML document when the document is indexed with range-based labeling scheme. This constant time procedure makes range-based labeling scheme very attractive. However, relabeling is unavoidable when arbitrary insertions are allowed, and relabeling can be very time-consuming. Relabeling problem limits the use of range-based labeling scheme in naive XML database management system, and document processing systems where insertions and deletions are frequent. In this paper, we present one practical algorithm to extend range labeling scheme (extended preorder) for indexing XML documents. Under this new scheme, arbitrary insertions can be accommodated without relabeling. The new method can be viewed as a combination of rangebased labeling and prefix-based labeling. Range allocation methods to improve the performance of the indexing method are also discussed in this paper.
منابع مشابه
An Efficient Schema-Based Technique for Querying XML Data
As data integration over the Web has become an increasing demand, there is a growing desire to use XML as a standard format for data exchange. For sharing their grammars efficiently, most of the XML documents in use are associated with a document structure description, such as DTD or XML schema. However, the document structure information is not utilized efficiently in previously proposed techn...
متن کاملSupporting Efficient Streaming and Insertion of XML Data in RDBMS
Relational database systems are increasingly used to manage XML documents, especially for data-centric XML. In this paper we present a new approach to efficiently manage document-centric XML data based on a generic relational mapping. Such a generic XML storage is especially useful in data integration systems to manage highly diverse XML documents. We focus on efficient insert operations, suppo...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملPrefix based numbering schemes for XML: techniques, applications and performances
Commonly used in network routing, programming, classification and knowledge representation systems, labeling schemes have also interested the XML community. We thus motivate and describe numbering schemes, their applications, and the trade off between storage capacities and runtime performance. We present a taxonomy of numbering schemes for XML based on the types of supported queries (ancestor,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003